#include <bits/stdc++.h>
using namespace std;
using Fun=void(int,string);
class person{
    public:
    static void show(int n,string s){
        cout<<n<<" "<<s<<endl;
    }
};
int main()
{
    person::show(1,"a");
    void(*fp1)(int,string)=person::show;//用函数指针指向类的静态成员方法
    void(&fp2)(int,string)=person::show;//用函数引用指向类的静态成员方法
    fp1(2,"b");
    fp2(3,"c");
    Fun* fp3=person::show;
    Fun& fp4=person::show;
    fp3(3,"d");
    fp4(4,"e");
    return 0;
}